Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.ComponentModel

<Serializable(), Xml.Serialization.XmlRoot("Field")> _
Public Class SearchFieldInfo
    Implements ISearchFieldInfo

    Private descriptionField As String = String.Empty
    Private nameField As String = String.Empty
    Private tagField As String = String.Empty


    Public Sub New()


    End Sub

    Public Sub New(ByVal name As String, ByVal tag As String, ByVal desc As String)
        Me.Name = name
        Me.Tag = tag
        Me.Description = desc

    End Sub



    Public Property Name() As String Implements ISearchFieldInfo.Name
        Get
            Return Me.nameField
        End Get
        Set(ByVal value As String)
            Me.nameField = value
        End Set
    End Property

    Public Property Tag() As String Implements ISearchFieldInfo.Tag
        Get
            Return Me.tagField
        End Get
        Set(ByVal value As String)
            Me.tagField = value
        End Set
    End Property

    Public Property Description() As String Implements ISearchFieldInfo.Description
        Get
            Return Me.descriptionField
        End Get
        Set(ByVal value As String)
            Me.descriptionField = value
        End Set
    End Property


    
    
End Class
